【Pyramid】Enabling Hierarchical Neural Networks with Edge Computing
#edge-intelligence #graph-neural-network
创新点
之前的研究:优化训练和推断的资源和表现
本文:通过 edge computing 分析数据之间的相关性(context awareness),从而助力智慧城市的物联网建设。
符号
总共
这
Pyramid 神经网络的结构
Local Prediction
state-of-the-art 的模式(STRN、STGNN、LSGCN、HGCN、ST-GCN) 用 GCNs(图卷积网络) 来捕捉空间关系(Spatial Block),用 GLU 来捕捉时间关系(Temporal Block);同时,LSGCN、HGCN、ST-GCN 也采用了所谓的 “sandwich” 结构(temporal block+spatial block+temporal block)。本文对 “sandwich” 做了一些改进(删除了 sandwich 结构之间多余的 temporal blocks ),得到下面的结构:
Data modeling
历史的交通信息表示如下:(
GLU 做的操作用矩阵操作可表示为:(其中 sigmoid
函数)
图卷积网络(GCN) 做的操作用矩阵操作可表示为
最后:
Global Prediction
Global Learner 的数据来源是 Local Learners 提取出来的特征数据:(其中
Global Learner 要分析的关系有 3 种:
- road traffics 和 freeway traffics 之间的空间关系
- freeway traffics 之间的空间关系
- freeway traffics 的时间关系
Transformation Block:将 road traffic features
- 第 1 个 sparse layer:
(其中 是要训练的参数, 是随机偏置) - Batch Normalization Layer
- 第 2 个 sparse layer:
(其中 是要训练的参数)
将
通过 Transformation Block,Global Learner 获得 road traffics 和 freeway traffics 之间的空间关系。
通过与 Local Learner 类似的 sandwich 结构分析